// app.js

App({
  onLaunch() {
    if (!wx.cloud) {
      console.error(" 2.2.3 或以上的基础库以使用云能力")
    } else {
      wx.cloud.init({
        traceUser: true,
        env: "cloud1-8gs7avr7a4cf857b"
      })
    }
    let that=this
    // 展示本地存储能力
    const logs = wx.getStorageSync('logs') || []
    logs.unshift(Date.now())
    wx.setStorageSync('logs', logs)
    const db = wx.cloud.database()
    wx.cloud.callFunction({
      name: 'login',
      success: function(res) {
        that.globalData.oppenid=res.result.event.userInfo.openId
        db.collection('user').where({
          user_id: that.globalData.oppenid,
        })
        .get({
          success: function(res) {
            if(res.data.length==0){
              console.log("新用户")
              wx.cloud.callFunction({
                name: 'addUser',
                data:{
                 id:that.globalData.oppenid
                },
                success: function(res) {
                console.log(res)
                },
                fail(res){
                  console.log(res)
                }
              })
            }
          }
        })
      },
      fail: console.error
    })
    //获取appid
    // wx.login({
    //   success:function(res){
    //      if (res.code) {
    //          wx.request({
    //            url: 'https://loshect.cn/getOpenid',
    //            data: {
    //              js_code: res.code
    //            },
    //            method: 'GET',
    //            header: { 'content-type': 'application/json'},
    //            success: function(openIdRes){
    //             //  console.log(openIdRes.data.openid)
    //            that.globalData.oppenid= openIdRes.data.openid;
    //            //判断数据库中是否存储过该用户，如果不是就新增用户
    //            wx.request({
    //              url: 'https://loshect.cn/getInformation',
    //              data:{
    //                userid:openIdRes.data.openid
    //              },
    //              success(res){
    //               //  console.log(res.data.length)
    //               if(res.data.length==0){
    //                 wx.request({
    //                   url: 'https://loshect.cn/Adduser',
    //                   data:{
    //                     userid:openIdRes.data.openid
    //                   },
    //                   success(res){
    //                   console.log(res)
    //                   }
    //                 })
    //               }
    //              }
    //            })
    //            }
    //         })
    //       }
          
    //   }
    // })
    // 登录
    // wx.getUserInfo({
    //   success: function(res) {
    //     console.log(res)
    //     console.log(res.userInfo.avatarUrl)

    //   }
    // })
  },
  globalData: {
    oppenid: null
  }
})
